export interface ElevatorVO {
  /**
   * 电梯
   */
  elevatorId: string | number;

  /**
   * 小区ID
   */
  communityId: string | number;

  /**
   * 电梯名称
   */
  elevatorName: string;

  /**
   * 编码
   */
  numberCode: string;

  /**
   * 注册码
   */
  registeredCode: string;

  /**
   * 识别码
   */
  identifyCode: string | number;

  /**
   * 电梯品牌
   */
  elevatorBrand: string;

  /**
   * 层数
   */
  layerNum: string;

  /**
   * 站数
   */
  standingNum: string;

  /**
   * 安装日期
   */
  installationDate: string;

  /**
   * 年检日期
   */
  annualDate: string;

  /**
   * 下次年检日期
   */
  nextAnnualDate: string;

  /**
   * 使用单位
   */
  useUnit: string;

  /**
   * 电梯管理员
   */
  elevatorAdministrator: string;

  /**
   * 维保单位
   */
  maintenanceUnit: string;

  /**
   * 维保工程师
   */
  maintenanceEngineer: string;

  /**
   * 联网状态(0:联网;1:未联网)
   */
  networkStatus: string;

  /**
   * 入网日期
   */
  networkDate: string;

  /**
   * 电梯状态(0:正常;1:故障;2:离线;3:困人)
   */
  elevatorStatus: string;

  /**
   * 检修(0:开;1:关)
   */
  checkFix: string;

  /**
   * 单元ID
   */
  unitId: string | number;

  /**
   * 楼ID
   */
  floorId: string | number;

  /**
   * 经度
   */
  longitude: string;

  /**
   * 纬度
   */
  latitude: string;

  /**
   * 使用地点
   */
  usePlace: string;

  /**
   * 建筑类型(0:住宅;1:商业;2:学校;3:医院;4:政府机关;5:重要场所;6:工厂;7:其他)
   */
  buildType: string;

  /**
   * 电梯类型(0:直梯;1:扶梯)
   */
  elevatorType: string;

  /**
   * 直梯类型(0:液压电梯;1:曳引电梯;2:杂物电梯;)
   */
  straightElevatorType: string;

  /**
   * 扶梯类型(0:自动扶梯)
   */
  escalatorType: string;

  /**
   * 厂商
   */
  vendor: string;

  /**
   * 生产日期
   */
  productionDate: string;

  /**
   * 使用类型
   */
  useType: string;

  /**
   * 额定载重(kg)
   */
  ratedLoad: string;

  /**
   * 缓冲器类型
   */
  bumperType: string;

  /**
   * 型号
   */
  modelNumber: string;

  /**
   * 出厂编号
   */
  factoryCode: string;

  /**
   * 额定速度(m/s)
   */
  nominal: string;

  /**
   * 安装单位
   */
  installUnit: string;

  /**
   * 提升高度(m)
   */
  promoteHeight: string;

  /**
   * 曳引机功率(KW)
   */
  tractorPower: string;

  /**
   * 标准楼层高度(m)
   */
  standardFloorHeight: string;

  /**
   * 限速器下次年检日期
   */
  speedGovernor: string;

  /**
   * 特种设备使用登记证编号
   */
  specialEquipmentCode: string;

  /**
   * 发证日期
   */
  issueDate: string;

  /**
   * 特种设备使用登记证
   */
  specialEquipmentRegistration: string;

  /**
   * 电梯监督检验报告编号
   */
  inspectionReportNum: string;

  /**
   * 电梯监督检验报告
   */
  inspectionReport: string;

  /**
   * 特种设备使用标志
   */
  specialEquipmentUseFlag: string;

  /**
   * 审验编号
   */
  approvalNumber: string;

  /**
   * 审验名称
   */
  approvalName: string;

  /**
   * 审验类型
   */
  approvalType: string;

  /**
   * 审验单位
   */
  approvalUnit: string;

  /**
   *  审验时间
   */
  approvalDate: string;

  /**
   * 申请日期
   */
  applicationDate: string;

  /**
   * 审核状态(0:待审核;1:通过;2:不通过)
   */
  auditStatus: string;

  /**
   * 是否存在故障电梯
   */
  isFault: string;

  /**
   * 井道高度
   */
  shaftHeight: string;

  /**
   * 当前楼层
   */
  curLayer: string;

  /**
   * 状态（0离线 1在线）
   */
  status: string;

  /**
   * 备注
   */
  remark: string;
}

export interface ElevatorForm extends BaseEntity {
  /**
   * 电梯
   */
  elevatorId?: string | number;

  /**
   * 小区ID
   */
  communityId?: string | number;

  /**
   * 电梯名称
   */
  elevatorName?: string;

  /**
   * 编码
   */
  numberCode?: string;

  /**
   * 注册码
   */
  registeredCode?: string;

  /**
   * 识别码
   */
  identifyCode?: string | number;

  /**
   * 电梯品牌
   */
  elevatorBrand?: string;

  /**
   * 层数
   */
  layerNum?: string;

  /**
   * 站数
   */
  standingNum?: string;

  /**
   * 安装日期
   */
  installationDate?: string;

  /**
   * 年检日期
   */
  annualDate?: string;

  /**
   * 下次年检日期
   */
  nextAnnualDate?: string;

  /**
   * 使用单位
   */
  useUnit?: string;

  /**
   * 电梯管理员
   */
  elevatorAdministrator?: string;

  /**
   * 维保单位
   */
  maintenanceUnit?: string;

  /**
   * 维保工程师
   */
  maintenanceEngineer?: string;

  /**
   * 联网状态(0:联网;1:未联网)
   */
  networkStatus?: string;

  /**
   * 入网日期
   */
  networkDate?: string;

  /**
   * 电梯状态(0:正常;1:故障;2:离线;3:困人)
   */
  elevatorStatus?: string;

  /**
   * 检修(0:开;1:关)
   */
  checkFix?: string;

  /**
   * 单元ID
   */
  unitId?: string | number;

  /**
   * 楼ID
   */
  floorId?: string | number;

  /**
   * 经度
   */
  longitude?: string;

  /**
   * 纬度
   */
  latitude?: string;

  /**
   * 使用地点
   */
  usePlace?: string;

  /**
   * 建筑类型(0:住宅;1:商业;2:学校;3:医院;4:政府机关;5:重要场所;6:工厂;7:其他)
   */
  buildType?: string;

  /**
   * 电梯类型(0:直梯;1:扶梯)
   */
  elevatorType?: string;

  /**
   * 直梯类型(0:液压电梯;1:曳引电梯;2:杂物电梯;)
   */
  straightElevatorType?: string;

  /**
   * 扶梯类型(0:自动扶梯)
   */
  escalatorType?: string;

  /**
   * 厂商
   */
  vendor?: string;

  /**
   * 生产日期
   */
  productionDate?: string;

  /**
   * 使用类型
   */
  useType?: string;

  /**
   * 额定载重(kg)
   */
  ratedLoad?: string;

  /**
   * 缓冲器类型
   */
  bumperType?: string;

  /**
   * 型号
   */
  modelNumber?: string;

  /**
   * 出厂编号
   */
  factoryCode?: string;

  /**
   * 额定速度(m/s)
   */
  nominal?: string;

  /**
   * 安装单位
   */
  installUnit?: string;

  /**
   * 提升高度(m)
   */
  promoteHeight?: string;

  /**
   * 曳引机功率(KW)
   */
  tractorPower?: string;

  /**
   * 标准楼层高度(m)
   */
  standardFloorHeight?: string;

  /**
   * 限速器下次年检日期
   */
  speedGovernor?: string;

  /**
   * 特种设备使用登记证编号
   */
  specialEquipmentCode?: string;

  /**
   * 发证日期
   */
  issueDate?: string;

  /**
   * 特种设备使用登记证
   */
  specialEquipmentRegistration?: string;

  /**
   * 电梯监督检验报告编号
   */
  inspectionReportNum?: string;

  /**
   * 电梯监督检验报告
   */
  inspectionReport?: string;

  /**
   * 特种设备使用标志
   */
  specialEquipmentUseFlag?: string;

  /**
   * 审验编号
   */
  approvalNumber?: string;

  /**
   * 审验名称
   */
  approvalName?: string;

  /**
   * 审验类型
   */
  approvalType?: string;

  /**
   * 审验单位
   */
  approvalUnit?: string;

  /**
   *  审验时间
   */
  approvalDate?: string;

  /**
   * 申请日期
   */
  applicationDate?: string;

  /**
   * 审核状态(0:待审核;1:通过;2:不通过)
   */
  auditStatus?: string;

  /**
   * 是否存在故障电梯
   */
  isFault?: string;

  /**
   * 井道高度
   */
  shaftHeight?: string;

  /**
   * 当前楼层
   */
  curLayer?: string;

  /**
   * 状态（0离线 1在线）
   */
  status?: string;

  /**
   * 备注
   */
  remark?: string;
}

export interface ElevatorQuery extends PageQuery {
  /**
   * 小区ID
   */
  communityId?: string | number;

  /**
   * 电梯名称
   */
  elevatorName?: string;

  /**
   * 编码
   */
  numberCode?: string;

  /**
   * 注册码
   */
  registeredCode?: string;

  /**
   * 识别码
   */
  identifyCode?: string | number;

  /**
   * 电梯品牌
   */
  elevatorBrand?: string;

  /**
   * 层数
   */
  layerNum?: string;

  /**
   * 站数
   */
  standingNum?: string;

  /**
   * 安装日期
   */
  installationDate?: string;

  /**
   * 年检日期
   */
  annualDate?: string;

  /**
   * 下次年检日期
   */
  nextAnnualDate?: string;

  /**
   * 使用单位
   */
  useUnit?: string;

  /**
   * 电梯管理员
   */
  elevatorAdministrator?: string;

  /**
   * 维保单位
   */
  maintenanceUnit?: string;

  /**
   * 维保工程师
   */
  maintenanceEngineer?: string;

  /**
   * 联网状态(0:联网;1:未联网)
   */
  networkStatus?: string;

  /**
   * 入网日期
   */
  networkDate?: string;

  /**
   * 电梯状态(0:正常;1:故障;2:离线;3:困人)
   */
  elevatorStatus?: string;

  /**
   * 检修(0:开;1:关)
   */
  checkFix?: string;

  /**
   * 单元ID
   */
  unitId?: string | number;

  /**
   * 楼ID
   */
  floorId?: string | number;

  /**
   * 经度
   */
  longitude?: string;

  /**
   * 纬度
   */
  latitude?: string;

  /**
   * 使用地点
   */
  usePlace?: string;

  /**
   * 建筑类型(0:住宅;1:商业;2:学校;3:医院;4:政府机关;5:重要场所;6:工厂;7:其他)
   */
  buildType?: string;

  /**
   * 电梯类型(0:直梯;1:扶梯)
   */
  elevatorType?: string;

  /**
   * 直梯类型(0:液压电梯;1:曳引电梯;2:杂物电梯;)
   */
  straightElevatorType?: string;

  /**
   * 扶梯类型(0:自动扶梯)
   */
  escalatorType?: string;

  /**
   * 厂商
   */
  vendor?: string;

  /**
   * 生产日期
   */
  productionDate?: string;

  /**
   * 使用类型
   */
  useType?: string;

  /**
   * 额定载重(kg)
   */
  ratedLoad?: string;

  /**
   * 缓冲器类型
   */
  bumperType?: string;

  /**
   * 型号
   */
  modelNumber?: string;

  /**
   * 出厂编号
   */
  factoryCode?: string;

  /**
   * 额定速度(m/s)
   */
  nominal?: string;

  /**
   * 安装单位
   */
  installUnit?: string;

  /**
   * 提升高度(m)
   */
  promoteHeight?: string;

  /**
   * 曳引机功率(KW)
   */
  tractorPower?: string;

  /**
   * 标准楼层高度(m)
   */
  standardFloorHeight?: string;

  /**
   * 限速器下次年检日期
   */
  speedGovernor?: string;

  /**
   * 特种设备使用登记证编号
   */
  specialEquipmentCode?: string;

  /**
   * 发证日期
   */
  issueDate?: string;

  /**
   * 特种设备使用登记证
   */
  specialEquipmentRegistration?: string;

  /**
   * 电梯监督检验报告编号
   */
  inspectionReportNum?: string;

  /**
   * 电梯监督检验报告
   */
  inspectionReport?: string;

  /**
   * 特种设备使用标志
   */
  specialEquipmentUseFlag?: string;

  /**
   * 审验编号
   */
  approvalNumber?: string;

  /**
   * 审验名称
   */
  approvalName?: string;

  /**
   * 审验类型
   */
  approvalType?: string;

  /**
   * 审验单位
   */
  approvalUnit?: string;

  /**
   *  审验时间
   */
  approvalDate?: string;

  /**
   * 申请日期
   */
  applicationDate?: string;

  /**
   * 审核状态(0:待审核;1:通过;2:不通过)
   */
  auditStatus?: string;

  /**
   * 是否存在故障电梯
   */
  isFault?: string;

  /**
   * 井道高度
   */
  shaftHeight?: string;

  /**
   * 当前楼层
   */
  curLayer?: string;

  /**
   * 状态（0离线 1在线）
   */
  status?: string;

  /**
   * 日期范围参数
   */
  params?: any;
}
